home *** CD-ROM | disk | FTP | other *** search
- ########################################################################
-
- This file describes the properties of the atari tos version of gnuplot.
- I added support of a gem monochrome screen driver. It should run on
- msdos, too. The following main devices have been implemented:
-
- - EPSON 9 pin (eg. LX80, star nl10)
- - GEM mono screen
- - HPGL
- - LATEX
- - NEC P6
- - QMS laser printers
- - POSTSCRIPT
-
- Type 'set term' in gnuplot to obtain a detailed list. On tos, only GEM and
- LATEX output has been tested (lack of other devices). Future projects:
- Including the laserjet driver and writing a special driver for the
- deskjet since the laserjet driver can't be used with this printer.
- Setting up the environment:
-
- GNUHELP: absolute pathname of the help file (gnuplot.gih)
- SHELL: absolute pathname of the shell.
-
- Gnuplot uses this to execute one single command introduced by an '!' or
- to spawn a subshell. For gulam users i have supplied a small program
- 'g_shell.ttp' which accesses the parent gulam via the _shell_p system
- variable. This program can be used to access gulam from other programs,
- too. I could test this with the german PD metafont shell c_mf.prg.
- With gulam 1.03.04.05, however, the history mechanism does not work any
- more.
-
- ########################################################################
- Known bugs (specific to this implementation):
- ########################################################################
-
- There is a small problem with the parser: ranges have to be specified
- as floating point numbers. E.g.,
- set xr [0:10] leads to xr = 0 : 106 !
- set xr [0.0:10.0] works.
-
- g_881 (coprocessor version) tends to loop infinitly on some floating
- divide checks and especially on log(0) and log10(0). Be careful to avoid
- these points. Strange enough, 1/x does not hang if x=0. All these values
- return -Infinity. I didn't observe problems with NaN's.
-
- gnuplot winds up (and eventually allocates all free clusters of Your
- hard disk) when You try to print the test page with the LATEX driver.
- After the reset al the proviously allocated clusters are lost to Your
- system. This happened only once; there seems to be an internal overflow.
-
- <<< You don't need to be afraid to use the latex driver because of this
- <<< severe bug. I never ran into problems with other plots. Creating
- <<< a graph interactively with the gem device, then switching to the
- <<< latex driver and doing a replot, works. All You need is a tex with a
- <<< big capacity.
-
- The gem driver does not circularly switch marker symbols as demanded by
- gnuplot. I simply forgot to include this feature. In addition, only the
- standard gem markers are supported. Please wait for the next release ---
- I am trying to get my hands on the latest gnuplot release.
-
- ########################################################################
-
- Bug reports, comments, flames etc to
-
- Michael Ritzert
- Liebermannstr. 8
- 5309 Meckenheim
- Germany
- ritzert@dfg.dbp.de
-
- Enjoy!
-